package com.laoye.config;

import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.security.crypto.bcrypt.BCryptPasswordEncoder;
@Configuration
public class SecurityConfig {
    /*BCrypt密码加密算法*/

    // 注册BCryptPasswordEncoder Bean，指定工作因子（可选，默认10）
    @Bean
    public BCryptPasswordEncoder passwordEncoder() {
        // 工作因子（10-31之间）：值越大，加密耗时越长，安全性越高
        return new BCryptPasswordEncoder(12);
    }
}
